A Collaborative Framework for Unexpected Exception Handling
نویسندگان
چکیده
This paper proposes a collaborative framework handling unexpected exceptions in Workflow Management Systems (WfMS). Unexpected exceptions correspond to unpredicted situations for which the system can not suggest any solutions. We introduce the notion that exception recovery is a collaborative problem solving activity that should be addressed through an intertwined play between several actors performing two types of tasks: (1) diagnosing situations; and (2) planning recovery actions. We propose a set of dimensions to classify the exceptional situations and their relations to recovery strategies. We also discuss the importance of monitoring recovery actions within the scope of diagnosis tasks. The proposed solution is implemented through a dedicated workflow.
منابع مشابه
Workflow Recovery Framework for Exception Handling: Involving the User
Unexpected exceptions in WfMS are situations not predicted during the design phase. Human involvement in handling this type of exceptions has been recognized to be a crucial factor. We developed a framework to support the user in handling these situations by redesigning the flow, ad hoc executing the affected tasks, and manipulating engine status. A good characterization of the exception is nee...
متن کاملDynamic and Extensible Exception Handling for Workflows: A Service-Oriented Implementation
This paper presents the realisation, using a Service Oriented Architecture, of an approach for dynamic, flexible and extensible exception handling in workflows, based not on proprietary frameworks, but on accepted ideas of how people actually work. The approach utilises an established framework for workflow flexibility called worklets and a detailed taxonomy of workflow exception patterns to pr...
متن کاملSupporting Direct User Interventions in Exception Handling in Workflow Management Systems
We developed a framework to handle exceptions in WfMS. Specially, unexpected exceptions, which are situations not predicted during the design phase, and require human involvement. A good characterization of the exception is needed to help the user in the identification of the solution(s) from an available tool kit: redesigning the flow, ad hoc executing the affected tasks, and manipulating engi...
متن کاملA knowledge-based approach for handling exceptions in business processes
This paper describes a novel knowledge-based methodology and toolset for helping business process designers and participants better manage exceptions (unexpected deviations from an ideal sequence of events caused by design errors, resource failures, requirement changes, etc.) that can occur during the enactment of a process. This approach is based on an on-line repository exploiting a generic a...
متن کاملProgramming Secure and Robust Pervasive Computing Applications
We have developed a programming framework for building context-aware multi-user collaborative applications in pervasive computing environments. It supports context-sensitive security and multi-user coordination requirements. It also supports error handling in pervasive computing applications through an exception handling model. In this paper we present the programming framework and demonstrate ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005